package com.lancoo.ccas53.pojo.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: liufeng
 * @CreateTime: 2024-07-12  16:20
 * @Description:
 */
@Data
public class GenerateTeachingClassUnitInput {
    @ApiModelProperty(value = "教学班id", required = true)
    private Long teachingClassId;

    @ApiModelProperty(value = "教学班名称", required = true)
    private String teachingClassName;

    @ApiModelProperty(value = "课程id", required = true)
    private Long courseId;
    @ApiModelProperty(value = "教室id", required = true)
    private String roomId;

    @ApiModelProperty(value = "课程名称", required = true)
    private String courseName;

    @ApiModelProperty(value = "授课类型 0:环节 1讲授 2实验 3上机 4其他", required = true)
    private Integer hourType;

    @ApiModelProperty(value = "周课时数量", required = true)
    private Integer weekNum;

    @ApiModelProperty(value = "连上节次", required = true)
    private Integer connectSection;

    @ApiModelProperty(value = "连上次数", required = true)
    private Integer connectNumber;

    @ApiModelProperty(value = "上课周次(二进制)", required = true)
    private String week;

    private Integer isSingle;
    private String uniqueShiftSign;
    private String courseCollegeId;
}
